Verb
related Results
stifled (adj.) , [ more stifled ; most stifled ] , {law}
مخنوق {قانون}
stifled (adj.) , {law}
مُخْتَنِق {قانون}